namespace EyeSoft.EntityFramework.Caching.Demo.Data.Models
{
	using System.Collections.Generic;

	public class Customer
	{
		public Customer()
		{
			Orders = new List<Order>();
			CustomerDemographics = new List<CustomerDemographic>();
		}

		public string CustomerId { get; set; }

		public string CompanyName { get; set; }

		public string ContactName { get; set; }

		public string ContactTitle { get; set; }

		public string Address { get; set; }

		public string City { get; set; }

		public string Region { get; set; }

		public string PostalCode { get; set; }

		public string Country { get; set; }

		public string Phone { get; set; }

		public string Fax { get; set; }

		public virtual ICollection<Order> Orders { get; set; }

		public virtual ICollection<CustomerDemographic> CustomerDemographics { get; set; }
	}
}